parallel plow furrows - French English Dictionary